you give yourself away - Turkish English Dictionary